Teaching Petri Nets Using P3
نویسندگان
چکیده
This paper presents Petri net software tool P3 that is developed for training purposes of the Architecture and organization of computers (AOC) course. The P3 has the following features: graphical modeling interface, interactive simulation by single and parallel (with previous conflict resolution) transition firing, two wellknown Petri net analysis tools (Reachability tree, Matrix equations), as well as two new analysis tools (Firing graph, and Firing graph) developed for learning purposes. The special aspect of the P3 is the XML/XSLT-based support for model sharing with the following Petri net tools: DaNAMiCS, Renew, and Petri Net Kernel (PNK). This paper also gives overview of the AOC course, and compares students’ outcomes in the AOC course when they used the P3, with the previous course outcome when the students did not use P3. Finally, the paper shows how teachers (i.e. we) and students perceived P3’s features.
منابع مشابه
Software Support for Teaching Petri Nets: P3
P3 is an application designed for teaching Petri nets within a course on Architecture and Organization of Computers (AOC). Existing Petri net software implements different Petri net concepts, but does not give full support for learning their basic postulates. The idea of P3 is to enable learning Petri nets in a more obvious and quicker way in order to use them for hardware modeling. Therefore, ...
متن کاملPetri net ontology
The paper presents the Petri net ontology that enables sharing Petri nets on the Semantic Web. Previous work on formal methods for representing Petri nets mainly defines tool-specific descriptions or formats for model interchange. However, such efforts do not provide a suitable description for using Petri nets on the Semantic Web. This paper uses the Petri net UML model as a starting point for ...
متن کاملUsing Interval Petri Nets and Timed Automata for Diagnosis of Discrete Event Systems (DES)
A discrete event system (DES) is a dynamic system that evolves in accordance with the abrupt occurrence, at possibly unknown irregular intervals, of physical events. Because of the special nature of these systems, different tools are currently used for their analysis, design and modeling. The main focus of this paper is the presentation of a new modeling approach of Discrete Event Systems. The ...
متن کاملSoccer Goalkeeper Task Modeling and Analysis by Petri Nets
In a robotic soccer team, goalkeeper is an important challenging role, which has different characteristics from the other teammates. This paper proposes a new learning-based behavior model for a soccer goalkeeper robot by using Petri nets. The model focuses on modeling and analyzing, both qualitatively and quantitatively, for the goalkeeper role so that we have a model-based knowledge of the ta...
متن کاملAccessibility Evaluation in Biometric Hybrid Architecture for Protecting Social Networks Using Colored Petri Nets
In the last few decades, technological progress has been made important information systems that require high security, Use safe and efficient methods for protecting their privacy. It is a major challenge to Protecting vital data and the ability to threaten attackers. And this has made it important and necessary to be sensitive to the authentication and identify of individuals in confidential n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Educational Technology & Society
دوره 7 شماره
صفحات -
تاریخ انتشار 2004